bib necklace - Turkish English Dictionary